(someone) is dead in the water

Translations
être au point mort
Definitions
This phrase means that someone is in a situation where they have no chance of succeeding or making progress, often because of a major setback or failure. It suggests that their efforts or plans are completely stalled or defeated.